#zylinder is the project and contains settings for django.
zylinder\_app is the main game.
index is only responsible for the login/logout at the moment. This would be better in an own app, but for our case it's easier this way.

This allows for zylinder being pluggable into other django projects, since it doesn't bring its own login system, which means it can use existing accounts. 

NOTE: the only interesting part should be the zylinder\_app, the rest should only be considered as a placeholder for a real website. For this reason, this repository also contains the Django secret key.

Authors:
Samir Nasher Taher
Tim Lux

Licence: AGPL

Install from scratch:
1. Create a python venv with `python -m venv zylinder_venv`
2. Enter it and activate it (in GNU: bin/activate)
3. clone the repository in the venv
4. install dependencies with `pip install -r zylinder/requirements.txt`
5. go into zylinder/zylinder
6. `./manage.py migrate`
7. enter your finnhub token at zylinder\_app/backend/finn\_token.py
8. Wait for the updating to stop. This will take around ten minutes - enjoy a coffee in the mean time.
9. start the server with `./manage.py runserver`
10. enjoy the game at http://localhost:8000
